import ctranslate2
import torch

# 检查 CTranslate2 版本
print(f"CTranslate2 version: {ctranslate2.__version__}")

# 检查 PyTorch 版本和 MPS 可用性
print(f"PyTorch version: {torch.__version__}")
print(f"PyTorch MPS available: {torch.backends.mps.is_available()}")

# 这是最关键的一步：查询 CTranslate2 在你的 CPU 上支持的计算类型
# 在 Apple Silicon 上，CPU 加速是通过 Accelerate 框架实现的
supported_types = ctranslate2.get_supported_compute_types("cpu")
print(f"CTranslate2 supported compute types on CPU: {supported_types}")

